Spanish Nouns: temescal

Spanish Nouns verb 'temescal' conjugated